package com.zsrt.javaweb.ch01;


import org.junit.Test;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class ArithmeticCalculateTest {
	
	
	@Test
	public void add() throws Exception {
		
		//1 创建spring的 ioc容器
		ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
		
		//2 从ioc容器中获取bean的实例  当类实现了接口的时候 必须用接口去接收 否则会找不到类
		ArithmeticCalculate ac = ctx.getBean(ArithmeticCalculate.class);
		
		//System.out.println(ac.getClass().getName());
		
		//3 调用bean的方法 加法
		ac.add(10, 20);
		
		//4 调用减法
		ac.sub(20, 3);
		
		ctx.close();
	}	

}
